INGENIAS Development Process Assisted with Chains of Transformations

نویسندگان

  • Iván García-Magariño
  • Rubén Fuentes-Fernández
  • Jorge J. Gómez-Sanz
چکیده

This paper presents a chain of model transformations to guide and support the application of the INGENIAS development process. The MTGenerator tool generates these transformations with a Model Transformation By-Example approach, that is, automatically from pairs of model prototypes. The MTGenerator has the advantage over similar approaches and tools of being able to generate many-to-many transformation rules between non-connected graphs of elements. The work in this paper sets the foundation for future research on software processes aided by integrated standard transformations. Two case studies illustrate the generation of transformations with the MTGenerator and its use in the process. They also show the applicability of the approach to different application domains.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

INGENIAS Development Assisted with Model Transformation By-Example: A Practical Case

INGENIAS is a methodology for the development of multi-agent systems. INGENIAS support tools has recently incorporated a plug-in called the MTGenerator, which has been developed to facilitate the creation of model transformations by-example from INGENIAS models. The MTGenerator tool overcomes some of the limitations of similar tools about the creation of many-to-many transformation rules. This ...

متن کامل

Model Transformations for Improving Multi-agent System Development in INGENIAS

Agent-Oriented Software Engineering is currently deeply influenced by the techniques and concepts of Model-Driven Development. In this context, the use of automated transformations to support software processes is not explored enough to reach maturity. Models are supposed to be created following the activities of a process, but this coupling currently depends on the engineer that does it. This ...

متن کامل

Model-to-model and model-to-text: looking for the automation of VigilAgent

VigilAgent is a methodology for the development of agent-oriented monitoring applications that uses agents as the key abstraction elements of the involved models. It has not been developed from scratch, but it reuses fragments from Prometheus andion elements of the involved models. It has not been developed from scratch, but it reuses fragments from Prometheus and INGENIAS methodologies for mod...

متن کامل

Agent Oriented Software Engineering with INGENIAS1

INGENIAS is an agent oriented software engineering methodology for Multi-Agent Systems development. It combines agent research results with concepts and methods established in MESSAGE/UML. The result is a development process in the line of conventional software engineering processes, like object oriented software development paradigm or structured paradigm. INGENIAS defines deliverables and def...

متن کامل

The INGENIAS Methodology and Tools

INGENIAS provides a notation for modeling multi-agent systems (MAS) and a well-defined collection of activities to guide the development process of an MAS in the tasks of analysis, design, verification, and code generation, supported by an integrated set of tools—the INGENIAS Development Kit (IDK). These tools, as well as the INGENIAS notation, are based on five meta-models that define the diff...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009